hydrosphere physics - French English Dictionary